main drain - German English Dictionary